Definition of Ochroma Lagopus
-
(noun) forest tree of lowland Central America having a strong very light wood; used for making floats and rafts and in crafts
Synonyms of Ochroma Lagopus
Antonyms of Ochroma Lagopus
No Antonyms Found.
Homophones of Ochroma Lagopus
No Homophones Found.